//
// RS Game Framework
// Copyright © 2009 Jedd Haberstro
// jhaberstro@gmail.com
// 
// $Id:
//

#include "rs/reflection/Types.hpp"

namespace rs
{
    namespace reflection
    {
        UInt64 const ConvertToQualifiedType< void >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< void* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< void const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Boolean >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Boolean* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Boolean const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Boolean const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int8 >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int8* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int8 const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int8 const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int16 >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int16* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int16 const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int16 const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int32 >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int32* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int32 const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int32 const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int64 >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int64* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int64 const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Int64 const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt8 >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt8* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt8 const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt8 const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt16 >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt16* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt16 const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt16 const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt32 >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt32* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt32 const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt32 const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt64 >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt64* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt64 const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< UInt64 const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Float >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Float* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Float const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Float const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Double >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Double* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Double const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< Double const* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< std::string >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< std::string* >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< std::string const >::kQualifiedType;
        UInt64 const ConvertToQualifiedType< std::string const* >::kQualifiedType;
    }
}
